<!-- HTML header for doxygen 1.8.13-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>MTB CAT1 Peripheral driver library: Enumerated Types</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen_style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><a href="http://www.cypress.com/"><img alt="Logo" src="IFXCYP_one-line.png"/></a></td>
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">MTB CAT1 Peripheral driver library</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('group__group__canfd__enums.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#enum-members">Enumerations</a>  </div>
  <div class="headertitle">
<div class="title">Enumerated Types<div class="ingroups"><a class="el" href="group__group__canfd.html">CAN FD       (CAN with Flexible Data-Rate)</a></div></div>  </div>
</div><!--header-->
<div class="contents">
<a name="details" id="details"></a><h2 class="groupheader">General Description</h2>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:ga8e8bd7856fdc3566bbe2d0c43270c187"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__canfd__enums.html#ga8e8bd7856fdc3566bbe2d0c43270c187">cy_en_canfd_status_t</a> { <br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga8e8bd7856fdc3566bbe2d0c43270c187a0835f4671848804d56b8d29607a5c3a4">CY_CANFD_SUCCESS</a> = 0x00U, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga8e8bd7856fdc3566bbe2d0c43270c187a2218bebb7bcfad00bab73eceadbedf11">CY_CANFD_BAD_PARAM</a> = CY_CANFD_ID | CY_PDL_STATUS_ERROR | 0x01u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga8e8bd7856fdc3566bbe2d0c43270c187a4d5d0d805f396921cd20b63d874c5b3e">CY_CANFD_ERROR_TIMEOUT</a> = CY_CANFD_ID | CY_PDL_STATUS_ERROR | 0x02u
<br />
 }<tr class="memdesc:ga8e8bd7856fdc3566bbe2d0c43270c187"><td class="mdescLeft">&#160;</td><td class="mdescRight">CAN FD status enumeration.  <a href="group__group__canfd__enums.html#ga8e8bd7856fdc3566bbe2d0c43270c187">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:ga8e8bd7856fdc3566bbe2d0c43270c187"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacbbb27d497c2038e14006f059b5a9705"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__canfd__enums.html#gacbbb27d497c2038e14006f059b5a9705">cy_en_canfd_tx_buffer_status_t</a> { <br />
&#160;&#160;<b>CY_CANFD_TX_BUFFER_IDLE</b> = 0u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#ggacbbb27d497c2038e14006f059b5a9705a454e5d11183017108c7426876d917a59">CY_CANFD_TX_BUFFER_PENDING</a> = 1u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#ggacbbb27d497c2038e14006f059b5a9705a79db757e324196cbc5239f0fa3967bdc">CY_CANFD_TX_BUFFER_TRANSMIT_OCCURRED</a> = 2u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#ggacbbb27d497c2038e14006f059b5a9705ac8e0f484fe24ecf42aa45e5f96517321">CY_CANFD_TX_BUFFER_CANCEL_REQUESTED</a> = 3u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#ggacbbb27d497c2038e14006f059b5a9705a4cc474e40ee78ef96f15172c0d2416b0">CY_CANFD_TX_BUFFER_CANCEL_FINISHED</a> = 4u
<br />
 }<tr class="memdesc:gacbbb27d497c2038e14006f059b5a9705"><td class="mdescLeft">&#160;</td><td class="mdescRight">CAN FD Tx Buffer status enumeration.  <a href="group__group__canfd__enums.html#gacbbb27d497c2038e14006f059b5a9705">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:gacbbb27d497c2038e14006f059b5a9705"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga597fe2f69a8484277fd481ac5384ca7c"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__canfd__enums.html#ga597fe2f69a8484277fd481ac5384ca7c">cy_en_canfd_buffer_data_size_t</a> { <br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga597fe2f69a8484277fd481ac5384ca7ca7acc1e8f51fde3f703b268c2b5dcd4cd">CY_CANFD_BUFFER_DATA_SIZE_8</a> = 0u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga597fe2f69a8484277fd481ac5384ca7ca180ee381fd940bf659fb22324e5e7bb7">CY_CANFD_BUFFER_DATA_SIZE_12</a> = 1u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga597fe2f69a8484277fd481ac5384ca7ca95fd751c9f1382213b86b90d382fd34c">CY_CANFD_BUFFER_DATA_SIZE_16</a> = 2u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga597fe2f69a8484277fd481ac5384ca7cae15acacee89759bdfd8f40257084408a">CY_CANFD_BUFFER_DATA_SIZE_20</a> = 3u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga597fe2f69a8484277fd481ac5384ca7cafe5dcadf95dc543c8d24d9bad3717599">CY_CANFD_BUFFER_DATA_SIZE_24</a> = 4u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga597fe2f69a8484277fd481ac5384ca7ca3a8fa3a948d1c20d9b39c99e2fc9f9c5">CY_CANFD_BUFFER_DATA_SIZE_32</a> = 5u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga597fe2f69a8484277fd481ac5384ca7ca8c174046a8349f6217f211fc6631b899">CY_CANFD_BUFFER_DATA_SIZE_48</a> = 6u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga597fe2f69a8484277fd481ac5384ca7ca2a6fe8e5944a3c017b15cce584d421ee">CY_CANFD_BUFFER_DATA_SIZE_64</a> = 7u
<br />
 }<tr class="memdesc:ga597fe2f69a8484277fd481ac5384ca7c"><td class="mdescLeft">&#160;</td><td class="mdescRight">CAN FD Tx/Rx buffer element size.  <a href="group__group__canfd__enums.html#ga597fe2f69a8484277fd481ac5384ca7c">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:ga597fe2f69a8484277fd481ac5384ca7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0017b4985b8b86ca85b9dca5d532803e"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__canfd__enums.html#ga0017b4985b8b86ca85b9dca5d532803e">cy_en_canfd_fifo_mode_t</a> { <br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga0017b4985b8b86ca85b9dca5d532803eacf888e2a229311116de20012e4fc7b05">CY_CANFD_FIFO_MODE_BLOCKING</a> = 0u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga0017b4985b8b86ca85b9dca5d532803ea1f0e6113d2a55b277bcd1fa3a4cd51c6">CY_CANFD_FIFO_MODE_OVERWRITE</a> = 1u
<br />
 }<tr class="memdesc:ga0017b4985b8b86ca85b9dca5d532803e"><td class="mdescLeft">&#160;</td><td class="mdescRight">CAN FD Rx FIFO operating mode.  <a href="group__group__canfd__enums.html#ga0017b4985b8b86ca85b9dca5d532803e">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:ga0017b4985b8b86ca85b9dca5d532803e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5ce2c01ca9806831dc539727d173e59c"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__canfd__enums.html#ga5ce2c01ca9806831dc539727d173e59c">cy_en_accept_non_matching_frames_t</a> { <br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga5ce2c01ca9806831dc539727d173e59ca9f84f229041f327f023e9cb8e38b3398">CY_CANFD_ACCEPT_IN_RXFIFO_0</a> = 0u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga5ce2c01ca9806831dc539727d173e59caa461ec9511646d934effbd9c71bd97f1">CY_CANFD_ACCEPT_IN_RXFIFO_1</a> = 1u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga5ce2c01ca9806831dc539727d173e59ca0bdcda3b8c5bb18bdba37d1fb85a7366">CY_CANFD_REJECT_NON_MATCHING</a> = 2u
<br />
 }<tr class="memdesc:ga5ce2c01ca9806831dc539727d173e59c"><td class="mdescLeft">&#160;</td><td class="mdescRight">CAN FD accept non matching frames.  <a href="group__group__canfd__enums.html#ga5ce2c01ca9806831dc539727d173e59c">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:ga5ce2c01ca9806831dc539727d173e59c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga771a5a0d147e2e0938fc18cf1ec68a7b"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__canfd__enums.html#ga771a5a0d147e2e0938fc18cf1ec68a7b">cy_en_canfd_id_filter_element_config_t</a> { <br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga771a5a0d147e2e0938fc18cf1ec68a7ba083198fd83455c02c87e1ad92accfee0">CY_CANFD_ID_FILTER_ELEMNT_CONFIG_DISABLE_FILETER_ELEMENT</a> = 0x00u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga771a5a0d147e2e0938fc18cf1ec68a7ba1531f5045c518e70cdb319d477847f63">CY_CANFD_ID_FILTER_ELEMNT_CONFIG_STORE_RXFIFO0</a> = 0x01u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga771a5a0d147e2e0938fc18cf1ec68a7bada86f823e5b176ddfa92cc15fc97a55a">CY_CANFD_ID_FILTER_ELEMNT_CONFIG_STORE_RXFIFO1</a> = 0x02u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga771a5a0d147e2e0938fc18cf1ec68a7ba639c383c681be49f38e119340533d654">CY_CANFD_ID_FILTER_ELEMNT_CONFIG_REJECT_ID</a> = 0x03u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga771a5a0d147e2e0938fc18cf1ec68a7ba899f4e0f0a40bfbba53e7ae288cdac52">CY_CANFD_ID_FILTER_ELEMNT_CONFIG_SET_PRIORIY</a> = 0x04u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga771a5a0d147e2e0938fc18cf1ec68a7ba282bdaebddf273d5c0a4368565a32b46">CY_CANFD_ID_FILTER_ELEMNT_CONFIG_SET_PIORITY_STORE_RXFIFO0</a> = 0x05u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga771a5a0d147e2e0938fc18cf1ec68a7ba1908b525fd313d024b9158445a2f14e8">CY_CANFD_ID_FILTER_ELEMNT_CONFIG_SET_PIORITY_STORE_RXFIFO1</a> = 0x06u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga771a5a0d147e2e0938fc18cf1ec68a7ba412bbb45bb292a67758b70a750f9043e">CY_CANFD_ID_FILTER_ELEMNT_CONFIG_STORE_RXBUFF_OR_DEBUGMSG</a> = 0x07u
<br />
 }<tr class="memdesc:ga771a5a0d147e2e0938fc18cf1ec68a7b"><td class="mdescLeft">&#160;</td><td class="mdescRight">ID Filter element configuration type.  <a href="group__group__canfd__enums.html#ga771a5a0d147e2e0938fc18cf1ec68a7b">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:ga771a5a0d147e2e0938fc18cf1ec68a7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga616df3b493be1168046594c1f814b08f"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__canfd__enums.html#ga616df3b493be1168046594c1f814b08f">cy_en_canfd_std_id_filter_type_t</a> { <br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga616df3b493be1168046594c1f814b08fa02f8f4ef6bb360403f289ce497cd0ad9">CY_CANFD_STD_ID_FILTER_TYPE_RANGE</a> = 0x00u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga616df3b493be1168046594c1f814b08fa68605685b263b346405f91d6087f6c5b">CY_CANFD_STD_ID_FILTER_TYPE_DUAL</a> = 0x01u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga616df3b493be1168046594c1f814b08fa03c789f3368a4092a20cfd1c201022c9">CY_CANFD_STD_ID_FILTER_TYPE_CLASSIC</a> = 0x02u
<br />
 }<tr class="memdesc:ga616df3b493be1168046594c1f814b08f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Standard ID filter type.  <a href="group__group__canfd__enums.html#ga616df3b493be1168046594c1f814b08f">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:ga616df3b493be1168046594c1f814b08f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafb095a2005403c5acd155b3ebf1f6307"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__canfd__enums.html#gafb095a2005403c5acd155b3ebf1f6307">cy_en_canfd_ext_id_filter_type_t</a> { <br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#ggafb095a2005403c5acd155b3ebf1f6307ae64462fc5020f3910975ae39911fe9cd">CY_CANFD_EXT_ID_FILTER_TYPE_RANGE_AND_MASK</a> = 0x00u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#ggafb095a2005403c5acd155b3ebf1f6307aa6cd70d944e0d9f5df034df44afdaf23">CY_CANFD_EXT_ID_FILTER_TYPE_DUAL</a> = 0x01u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#ggafb095a2005403c5acd155b3ebf1f6307a39c2555d069af8c9bc53ba5af058caba">CY_CANFD_EXT_ID_FILTER_TYPE_CLASSIC</a> = 0x02u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#ggafb095a2005403c5acd155b3ebf1f6307a0f992e10fe0cbf93c045d5ab2afc9dfc">CY_CANFD_EXT_ID_FILTER_TYPE_RANGE</a> = 0x03u
<br />
 }<tr class="memdesc:gafb095a2005403c5acd155b3ebf1f6307"><td class="mdescLeft">&#160;</td><td class="mdescRight">Extended ID filter type.  <a href="group__group__canfd__enums.html#gafb095a2005403c5acd155b3ebf1f6307">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:gafb095a2005403c5acd155b3ebf1f6307"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9dc2150b5a115fd87cd60f538f7281ce"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__canfd__enums.html#ga9dc2150b5a115fd87cd60f538f7281ce">cy_en_canfd_rtr_t</a> { <br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga9dc2150b5a115fd87cd60f538f7281ceac797e947012ac4b5d191f67b5095682c">CY_CANFD_RTR_DATA_FRAME</a> = 0x00u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga9dc2150b5a115fd87cd60f538f7281cea453fbbd684c7b58e8fa05386c15db335">CY_CANFD_RTR_REMOTE_FRAME</a> = 0x01u
<br />
 }<tr class="memdesc:ga9dc2150b5a115fd87cd60f538f7281ce"><td class="mdescLeft">&#160;</td><td class="mdescRight">Type for indication of the received frame (Remote Transmission Request)  <a href="group__group__canfd__enums.html#ga9dc2150b5a115fd87cd60f538f7281ce">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:ga9dc2150b5a115fd87cd60f538f7281ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga511e4ae64e16189bfe2e5828ae2d9f25"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__canfd__enums.html#ga511e4ae64e16189bfe2e5828ae2d9f25">cy_en_canfd_xtd_t</a> { <br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga511e4ae64e16189bfe2e5828ae2d9f25aba189a4f427a087b73a3fd75a80f19ee">CY_CANFD_XTD_STANDARD_ID</a> = 0x00u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga511e4ae64e16189bfe2e5828ae2d9f25adcba34faabea8d9f6866b65a6a3ffc9c">CY_CANFD_XTD_EXTENDED_ID</a> = 0x01u
<br />
 }<tr class="memdesc:ga511e4ae64e16189bfe2e5828ae2d9f25"><td class="mdescLeft">&#160;</td><td class="mdescRight">Extended Identifier type (whether the received frame has a standard or extended identifier)  <a href="group__group__canfd__enums.html#ga511e4ae64e16189bfe2e5828ae2d9f25">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:ga511e4ae64e16189bfe2e5828ae2d9f25"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga24bb5c7075c10594b4e276520f64f779"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__canfd__enums.html#ga24bb5c7075c10594b4e276520f64f779">cy_en_canfd_esi_t</a> { <br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga24bb5c7075c10594b4e276520f64f779a46390b4ec4de5f7c1819fe9f1a0ebbec">CY_CANFD_ESI_ERROR_ACTIVE</a> = 0x00u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga24bb5c7075c10594b4e276520f64f779af51b073aa5ee832878ff7e15ff8fd1b3">CY_CANFD_ESI_ERROR_PASSIVE</a> = 0x01u
<br />
 }<tr class="memdesc:ga24bb5c7075c10594b4e276520f64f779"><td class="mdescLeft">&#160;</td><td class="mdescRight">Error State Indicator type.  <a href="group__group__canfd__enums.html#ga24bb5c7075c10594b4e276520f64f779">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:ga24bb5c7075c10594b4e276520f64f779"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9a9a243726110708a6e61d77b7a86d1e"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__canfd__enums.html#ga9a9a243726110708a6e61d77b7a86d1e">cy_en_canfd_fdf_t</a> { <br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga9a9a243726110708a6e61d77b7a86d1ea16e079ea2b407c5c68f8dfd9f3075553">CY_CANFD_FDF_STANDARD_FRAME</a> = 0x00u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga9a9a243726110708a6e61d77b7a86d1ea0053337533518903d9fa1ec0729a22d2">CY_CANFD_FDF_CAN_FD_FRAME</a> = 0x01u
<br />
 }<tr class="memdesc:ga9a9a243726110708a6e61d77b7a86d1e"><td class="mdescLeft">&#160;</td><td class="mdescRight">FD Format type.  <a href="group__group__canfd__enums.html#ga9a9a243726110708a6e61d77b7a86d1e">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:ga9a9a243726110708a6e61d77b7a86d1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga53b444c143bea1570c083fd63289e2e1"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__canfd__enums.html#ga53b444c143bea1570c083fd63289e2e1">cy_en_canfd_anmf_t</a> { <br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga53b444c143bea1570c083fd63289e2e1a90504037e1fe18864bcb42aabde61977">CY_CANFD_ANMF_MATCH_FILTER</a> = 0x00u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga53b444c143bea1570c083fd63289e2e1a6a664e6f83460cb101b8796daf923b39">CY_CANFD_ANMF_NOT_MATCH_FILTER</a> = 0x01u
<br />
 }<tr class="memdesc:ga53b444c143bea1570c083fd63289e2e1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Accepted Non-matching Frame type.  <a href="group__group__canfd__enums.html#ga53b444c143bea1570c083fd63289e2e1">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:ga53b444c143bea1570c083fd63289e2e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae5fe195a7883e282b211bc54e10977f0"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__canfd__enums.html#gae5fe195a7883e282b211bc54e10977f0">cy_en_canfd_sfec_t</a> { <br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#ggae5fe195a7883e282b211bc54e10977f0adbd2b64e92d978ef98954653c4677210">CY_CANFD_SFEC_DISABLE</a> = 0x00u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#ggae5fe195a7883e282b211bc54e10977f0a73fb6e66218c0a02ff8276d60263e162">CY_CANFD_SFEC_STORE_RX_FIFO_0</a> = 0x01u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#ggae5fe195a7883e282b211bc54e10977f0a25cd43ce3b958e25c668efc93d10c069">CY_CANFD_SFEC_STORE_RX_FIFO_1</a> = 0x02u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#ggae5fe195a7883e282b211bc54e10977f0a88c298facaea3e20e74dc4b64c0ce323">CY_CANFD_SFEC_REJECT_ID</a> = 0x03u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#ggae5fe195a7883e282b211bc54e10977f0a31f4cb182e28e26a54ad1f0ee4d76d79">CY_CANFD_SFEC_SET_PRIORITY</a> = 0x04u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#ggae5fe195a7883e282b211bc54e10977f0a3ccedd6df1dd38423007d337585a54bb">CY_CANFD_SFEC_SET_PRIORITY_STORE_FIFO_0</a> = 0x05u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#ggae5fe195a7883e282b211bc54e10977f0ab72e0112a42ed9531f3eed0b0763a895">CY_CANFD_SFEC_SET_PRIORITY_STORE_FIFO_1</a> = 0x06u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#ggae5fe195a7883e282b211bc54e10977f0a37e10c3b20326fbfd1dcd08b2616c582">CY_CANFD_SFEC_STORE_RX_BUFFER</a> = 0x07u
<br />
 }<tr class="memdesc:gae5fe195a7883e282b211bc54e10977f0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Standard Filter Element Configuration type.  <a href="group__group__canfd__enums.html#gae5fe195a7883e282b211bc54e10977f0">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:gae5fe195a7883e282b211bc54e10977f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga21b68fc58e117edbae073d981342566a"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__canfd__enums.html#ga21b68fc58e117edbae073d981342566a">cy_en_canfd_sft_t</a> { <br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga21b68fc58e117edbae073d981342566aa713b9179742d141bee6853a093310e96">CY_CANFD_SFT_RANGE_SFID1_SFID2</a> = 0x00u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga21b68fc58e117edbae073d981342566aab3ac307e52b58abe2318c167b70447ac">CY_CANFD_SFT_DUAL_ID</a> = 0x01u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga21b68fc58e117edbae073d981342566aab201278070016e4b6b9f8a063d6273ee">CY_CANFD_SFT_CLASSIC_FILTER</a> = 0x02u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga21b68fc58e117edbae073d981342566aade1cc78af265f74efb16bb9012e4fd8c">CY_CANFD_SFT_DISABLED</a> = 0x03u
<br />
 }<tr class="memdesc:ga21b68fc58e117edbae073d981342566a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Standard Filter Type.  <a href="group__group__canfd__enums.html#ga21b68fc58e117edbae073d981342566a">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:ga21b68fc58e117edbae073d981342566a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga54cac9dc6e3b4b0ad9f833420dcd0d85"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__canfd__enums.html#ga54cac9dc6e3b4b0ad9f833420dcd0d85">cy_en_canfd_efec_t</a> { <br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga54cac9dc6e3b4b0ad9f833420dcd0d85a7343ba05b3674cd56229d842787e9830">CY_CANFD_EFEC_DISABLE</a> = 0x00u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga54cac9dc6e3b4b0ad9f833420dcd0d85a3e2a2beed10231ced02bccfd9ddcadcf">CY_CANFD_EFEC_STORE_RX_FIFO_0</a> = 0x01u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga54cac9dc6e3b4b0ad9f833420dcd0d85a0414279b832aca1d717de5c3bc9532d6">CY_CANFD_EFEC_STORE_RX_FIFO_1</a> = 0x02u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga54cac9dc6e3b4b0ad9f833420dcd0d85ab8d312ce434487eda27a4e5ba3f76a1e">CY_CANFD_EFEC_REJECT_ID</a> = 0x03u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga54cac9dc6e3b4b0ad9f833420dcd0d85a66395e5cbc3a621095177b7e83dfbfc3">CY_CANFD_EFEC_SET_PRIORITY</a> = 0x04u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga54cac9dc6e3b4b0ad9f833420dcd0d85ae7a96f34f797f401331f9ea65c66b5ed">CY_CANFD_EFEC_SET_PRIORITY_STORE_FIFO_0</a> = 0x05u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga54cac9dc6e3b4b0ad9f833420dcd0d85a6fe7c14a3ea604be323e046567018b49">CY_CANFD_EFEC_SET_PRIORITY_STORE_FIFO_1</a> = 0x06u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga54cac9dc6e3b4b0ad9f833420dcd0d85a246b8ada4e053806603a033b7f0fb011">CY_CANFD_EFEC_STORE_RX_BUFFER</a> = 0x07u
<br />
 }<tr class="memdesc:ga54cac9dc6e3b4b0ad9f833420dcd0d85"><td class="mdescLeft">&#160;</td><td class="mdescRight">Extended Filter Element Configuration type.  <a href="group__group__canfd__enums.html#ga54cac9dc6e3b4b0ad9f833420dcd0d85">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:ga54cac9dc6e3b4b0ad9f833420dcd0d85"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga572525e185ea030f605f74679256f342"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__canfd__enums.html#ga572525e185ea030f605f74679256f342">cy_en_canfd_eft_t</a> { <br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga572525e185ea030f605f74679256f342abf361450b1b41a97d870f8a38183570d">CY_CANFD_EFT_RANGE_EFID1_EFID2</a> = 0x00u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga572525e185ea030f605f74679256f342a0719604137143e3fdfd8b233e7031ed6">CY_CANFD_EFT_DUAL_ID</a> = 0x01u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga572525e185ea030f605f74679256f342a4f439933bd71059964565d23557bf7ca">CY_CANFD_EFT_CLASSIC_FILTER</a> = 0x02u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga572525e185ea030f605f74679256f342adbd7d9ddaabdc13cc00671659e6395e9">CY_CANFD_EFT_RANGE_EFID1_EFID2_NO_MSK</a> = 0x03u
<br />
 }<tr class="memdesc:ga572525e185ea030f605f74679256f342"><td class="mdescLeft">&#160;</td><td class="mdescRight">Extended Filter Type.  <a href="group__group__canfd__enums.html#ga572525e185ea030f605f74679256f342">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:ga572525e185ea030f605f74679256f342"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac301ff6eab794c7f718822ef7c289483"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__canfd__enums.html#gac301ff6eab794c7f718822ef7c289483">cy_stc_canfd_test_mode_t</a> { <br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#ggac301ff6eab794c7f718822ef7c289483aed426a65133a036a1cb85d131fbe5b56">CY_CANFD_TEST_MODE_DISABLE</a> = 0x00u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#ggac301ff6eab794c7f718822ef7c289483ad3b82a76b652bf50e8b4bb801046231b">CY_CANFD_TEST_MODE_BUS_MONITORING</a> = 0x01u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#ggac301ff6eab794c7f718822ef7c289483a2320cb167a40a073fccd1918771387c7">CY_CANFD_TEST_MODE_EXTERNAL_LOOP_BACK</a> = 0x02u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#ggac301ff6eab794c7f718822ef7c289483a509e1d78b7329107d6ff2015cb4cc81e">CY_CANFD_TEST_MODE_INTERNAL_LOOP_BACK</a> = 0x03u
<br />
 }<tr class="memdesc:gac301ff6eab794c7f718822ef7c289483"><td class="mdescLeft">&#160;</td><td class="mdescRight">Test Mode Type.  <a href="group__group__canfd__enums.html#gac301ff6eab794c7f718822ef7c289483">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:gac301ff6eab794c7f718822ef7c289483"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8f3d57cafe365ef6e8de050a9b987eea"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__canfd__enums.html#ga8f3d57cafe365ef6e8de050a9b987eea">cy_en_canfd_LEC_t</a> { <br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga8f3d57cafe365ef6e8de050a9b987eeaa700edb9d03461f3030136a22e595609f">CY_CANFD_LEC_NO_ERROR</a> = 0x00u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga8f3d57cafe365ef6e8de050a9b987eeaa43eebfc246254680fdc3a8b406e49517">CY_CANFD_LEC_STUFF_ERROR</a> = 0x01u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga8f3d57cafe365ef6e8de050a9b987eeaaa9f98c5234f01bfe16e40ac2a672e287">CY_CANFD_LEC_FORM_ERROR</a> = 0x02u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga8f3d57cafe365ef6e8de050a9b987eeaa0079195ff83d1019aea4a14340bc6ef4">CY_CANFD_LEC_ACK_ERROR</a> = 0x03u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga8f3d57cafe365ef6e8de050a9b987eeaae7db6a077ee64e00e4616c5e279f9995">CY_CANFD_LEC_BIT1_ERROR</a> = 0x04u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga8f3d57cafe365ef6e8de050a9b987eeaaf09ade40d204d294dac1b8c9beba7119">CY_CANFD_LEC_BIT0_ERROR</a> = 0x05u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga8f3d57cafe365ef6e8de050a9b987eeaac7cfe4f20dfe511af4844d9a1d82807d">CY_CANFD_LEC_CRC_ERROR</a> = 0x06u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga8f3d57cafe365ef6e8de050a9b987eeaa55f8e3a11c6b9d0645df359159a44ba6">CY_CANFD_LEC_NO_CHANGE</a> = 0x07u
<br />
 }<tr class="memdesc:ga8f3d57cafe365ef6e8de050a9b987eea"><td class="mdescLeft">&#160;</td><td class="mdescRight">Last Error Code and Data Phase Last Error Code Type.  <a href="group__group__canfd__enums.html#ga8f3d57cafe365ef6e8de050a9b987eea">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:ga8f3d57cafe365ef6e8de050a9b987eea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga25bedb1e6fd90abd96302a83bc35a613"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__canfd__enums.html#ga25bedb1e6fd90abd96302a83bc35a613">cy_en_canfd_PSR_ACT_t</a> { <br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga25bedb1e6fd90abd96302a83bc35a613afee22b4fa882404591aa0cbacc212abf">CY_CANFD_PSR_ACT_SYNC</a> = 0x00u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga25bedb1e6fd90abd96302a83bc35a613a2f808a69fa19d761c03393201d3cb0c3">CY_CANFD_PSR_ACT_IDLE</a> = 0x01u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga25bedb1e6fd90abd96302a83bc35a613ab5e8851c0c20b36d9eaff54386da1409">CY_CANFD_PSR_ACT_RX</a> = 0x02u, 
<br />
&#160;&#160;<a class="el" href="group__group__canfd__enums.html#gga25bedb1e6fd90abd96302a83bc35a613ad5e7fcf845907d0b1371fff64fab1bb5">CY_CANFD_PSR_ACT_TX</a> = 0x03u
<br />
 }<tr class="memdesc:ga25bedb1e6fd90abd96302a83bc35a613"><td class="mdescLeft">&#160;</td><td class="mdescRight">Bus Activity State field of the PSR Used with <a class="el" href="group__group__canfd__functions.html#gaa623a5fe55cbb83fe63c099c5443cc7b" title="Returns the value of Protocol Status Register (PSR). ">Cy_CANFD_GetLastError()</a> for ACT field of the Protocol Status Register.  <a href="group__group__canfd__enums.html#ga25bedb1e6fd90abd96302a83bc35a613">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:ga25bedb1e6fd90abd96302a83bc35a613"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Enumeration Type Documentation</h2>
<a id="ga8e8bd7856fdc3566bbe2d0c43270c187"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga8e8bd7856fdc3566bbe2d0c43270c187">&#9670;&nbsp;</a></span>cy_en_canfd_status_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__group__canfd__enums.html#ga8e8bd7856fdc3566bbe2d0c43270c187">cy_en_canfd_status_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>CAN FD status enumeration. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga8e8bd7856fdc3566bbe2d0c43270c187a0835f4671848804d56b8d29607a5c3a4"></a>CY_CANFD_SUCCESS&#160;</td><td class="fielddoc"><p>Returned successful. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga8e8bd7856fdc3566bbe2d0c43270c187a2218bebb7bcfad00bab73eceadbedf11"></a>CY_CANFD_BAD_PARAM&#160;</td><td class="fielddoc"><p>Bad parameter was passed. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga8e8bd7856fdc3566bbe2d0c43270c187a4d5d0d805f396921cd20b63d874c5b3e"></a>CY_CANFD_ERROR_TIMEOUT&#160;</td><td class="fielddoc"><p>A Time out error occurred. </p>
</td></tr>
</table>

</div>
</div>
<a id="gacbbb27d497c2038e14006f059b5a9705"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gacbbb27d497c2038e14006f059b5a9705">&#9670;&nbsp;</a></span>cy_en_canfd_tx_buffer_status_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__group__canfd__enums.html#gacbbb27d497c2038e14006f059b5a9705">cy_en_canfd_tx_buffer_status_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>CAN FD Tx Buffer status enumeration. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ggacbbb27d497c2038e14006f059b5a9705a454e5d11183017108c7426876d917a59"></a>CY_CANFD_TX_BUFFER_PENDING&#160;</td><td class="fielddoc"><p>Pending transmission. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggacbbb27d497c2038e14006f059b5a9705a79db757e324196cbc5239f0fa3967bdc"></a>CY_CANFD_TX_BUFFER_TRANSMIT_OCCURRED&#160;</td><td class="fielddoc"><p>Transmission occurred. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggacbbb27d497c2038e14006f059b5a9705ac8e0f484fe24ecf42aa45e5f96517321"></a>CY_CANFD_TX_BUFFER_CANCEL_REQUESTED&#160;</td><td class="fielddoc"><p>Cancellation requested. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggacbbb27d497c2038e14006f059b5a9705a4cc474e40ee78ef96f15172c0d2416b0"></a>CY_CANFD_TX_BUFFER_CANCEL_FINISHED&#160;</td><td class="fielddoc"><p>Cancellation finished. </p>
</td></tr>
</table>

</div>
</div>
<a id="ga597fe2f69a8484277fd481ac5384ca7c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga597fe2f69a8484277fd481ac5384ca7c">&#9670;&nbsp;</a></span>cy_en_canfd_buffer_data_size_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__group__canfd__enums.html#ga597fe2f69a8484277fd481ac5384ca7c">cy_en_canfd_buffer_data_size_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>CAN FD Tx/Rx buffer element size. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga597fe2f69a8484277fd481ac5384ca7ca7acc1e8f51fde3f703b268c2b5dcd4cd"></a>CY_CANFD_BUFFER_DATA_SIZE_8&#160;</td><td class="fielddoc"><p>8 byte data field </p>
</td></tr>
<tr><td class="fieldname"><a id="gga597fe2f69a8484277fd481ac5384ca7ca180ee381fd940bf659fb22324e5e7bb7"></a>CY_CANFD_BUFFER_DATA_SIZE_12&#160;</td><td class="fielddoc"><p>12 byte data field </p>
</td></tr>
<tr><td class="fieldname"><a id="gga597fe2f69a8484277fd481ac5384ca7ca95fd751c9f1382213b86b90d382fd34c"></a>CY_CANFD_BUFFER_DATA_SIZE_16&#160;</td><td class="fielddoc"><p>16 byte data field </p>
</td></tr>
<tr><td class="fieldname"><a id="gga597fe2f69a8484277fd481ac5384ca7cae15acacee89759bdfd8f40257084408a"></a>CY_CANFD_BUFFER_DATA_SIZE_20&#160;</td><td class="fielddoc"><p>20 byte data field </p>
</td></tr>
<tr><td class="fieldname"><a id="gga597fe2f69a8484277fd481ac5384ca7cafe5dcadf95dc543c8d24d9bad3717599"></a>CY_CANFD_BUFFER_DATA_SIZE_24&#160;</td><td class="fielddoc"><p>24 byte data field </p>
</td></tr>
<tr><td class="fieldname"><a id="gga597fe2f69a8484277fd481ac5384ca7ca3a8fa3a948d1c20d9b39c99e2fc9f9c5"></a>CY_CANFD_BUFFER_DATA_SIZE_32&#160;</td><td class="fielddoc"><p>32 byte data field </p>
</td></tr>
<tr><td class="fieldname"><a id="gga597fe2f69a8484277fd481ac5384ca7ca8c174046a8349f6217f211fc6631b899"></a>CY_CANFD_BUFFER_DATA_SIZE_48&#160;</td><td class="fielddoc"><p>48 byte data field </p>
</td></tr>
<tr><td class="fieldname"><a id="gga597fe2f69a8484277fd481ac5384ca7ca2a6fe8e5944a3c017b15cce584d421ee"></a>CY_CANFD_BUFFER_DATA_SIZE_64&#160;</td><td class="fielddoc"><p>64 byte data field </p>
</td></tr>
</table>

</div>
</div>
<a id="ga0017b4985b8b86ca85b9dca5d532803e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga0017b4985b8b86ca85b9dca5d532803e">&#9670;&nbsp;</a></span>cy_en_canfd_fifo_mode_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__group__canfd__enums.html#ga0017b4985b8b86ca85b9dca5d532803e">cy_en_canfd_fifo_mode_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>CAN FD Rx FIFO operating mode. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga0017b4985b8b86ca85b9dca5d532803eacf888e2a229311116de20012e4fc7b05"></a>CY_CANFD_FIFO_MODE_BLOCKING&#160;</td><td class="fielddoc"><p>FIFO blocking mode. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga0017b4985b8b86ca85b9dca5d532803ea1f0e6113d2a55b277bcd1fa3a4cd51c6"></a>CY_CANFD_FIFO_MODE_OVERWRITE&#160;</td><td class="fielddoc"><p>FIFO overwrite mode. </p>
</td></tr>
</table>

</div>
</div>
<a id="ga5ce2c01ca9806831dc539727d173e59c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga5ce2c01ca9806831dc539727d173e59c">&#9670;&nbsp;</a></span>cy_en_accept_non_matching_frames_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__group__canfd__enums.html#ga5ce2c01ca9806831dc539727d173e59c">cy_en_accept_non_matching_frames_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>CAN FD accept non matching frames. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga5ce2c01ca9806831dc539727d173e59ca9f84f229041f327f023e9cb8e38b3398"></a>CY_CANFD_ACCEPT_IN_RXFIFO_0&#160;</td><td class="fielddoc"><p>Accept in Rx FIFO 0. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga5ce2c01ca9806831dc539727d173e59caa461ec9511646d934effbd9c71bd97f1"></a>CY_CANFD_ACCEPT_IN_RXFIFO_1&#160;</td><td class="fielddoc"><p>Accept in Rx FIFO 1. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga5ce2c01ca9806831dc539727d173e59ca0bdcda3b8c5bb18bdba37d1fb85a7366"></a>CY_CANFD_REJECT_NON_MATCHING&#160;</td><td class="fielddoc"><p>Reject the frames. </p>
</td></tr>
</table>

</div>
</div>
<a id="ga771a5a0d147e2e0938fc18cf1ec68a7b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga771a5a0d147e2e0938fc18cf1ec68a7b">&#9670;&nbsp;</a></span>cy_en_canfd_id_filter_element_config_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__group__canfd__enums.html#ga771a5a0d147e2e0938fc18cf1ec68a7b">cy_en_canfd_id_filter_element_config_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>ID Filter element configuration type. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga771a5a0d147e2e0938fc18cf1ec68a7ba083198fd83455c02c87e1ad92accfee0"></a>CY_CANFD_ID_FILTER_ELEMNT_CONFIG_DISABLE_FILETER_ELEMENT&#160;</td><td class="fielddoc"><p>Disable filter element. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga771a5a0d147e2e0938fc18cf1ec68a7ba1531f5045c518e70cdb319d477847f63"></a>CY_CANFD_ID_FILTER_ELEMNT_CONFIG_STORE_RXFIFO0&#160;</td><td class="fielddoc"><p>Store in Rx FIFO 0, if filter matches. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga771a5a0d147e2e0938fc18cf1ec68a7bada86f823e5b176ddfa92cc15fc97a55a"></a>CY_CANFD_ID_FILTER_ELEMNT_CONFIG_STORE_RXFIFO1&#160;</td><td class="fielddoc"><p>Store in Rx FIFO 1, if filter matches. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga771a5a0d147e2e0938fc18cf1ec68a7ba639c383c681be49f38e119340533d654"></a>CY_CANFD_ID_FILTER_ELEMNT_CONFIG_REJECT_ID&#160;</td><td class="fielddoc"><p>Reject ID if filter matches. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga771a5a0d147e2e0938fc18cf1ec68a7ba899f4e0f0a40bfbba53e7ae288cdac52"></a>CY_CANFD_ID_FILTER_ELEMNT_CONFIG_SET_PRIORIY&#160;</td><td class="fielddoc"><p>Set priority if filter matches. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga771a5a0d147e2e0938fc18cf1ec68a7ba282bdaebddf273d5c0a4368565a32b46"></a>CY_CANFD_ID_FILTER_ELEMNT_CONFIG_SET_PIORITY_STORE_RXFIFO0&#160;</td><td class="fielddoc"><p>Set priority and store in FIFO 0, if filter matches. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga771a5a0d147e2e0938fc18cf1ec68a7ba1908b525fd313d024b9158445a2f14e8"></a>CY_CANFD_ID_FILTER_ELEMNT_CONFIG_SET_PIORITY_STORE_RXFIFO1&#160;</td><td class="fielddoc"><p>Set priority and store in FIFO 1, if filter matches. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga771a5a0d147e2e0938fc18cf1ec68a7ba412bbb45bb292a67758b70a750f9043e"></a>CY_CANFD_ID_FILTER_ELEMNT_CONFIG_STORE_RXBUFF_OR_DEBUGMSG&#160;</td><td class="fielddoc"><p>Store into Rx Buffer or as debug message, configuration of SFT[1:0] ignored. </p>
</td></tr>
</table>

</div>
</div>
<a id="ga616df3b493be1168046594c1f814b08f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga616df3b493be1168046594c1f814b08f">&#9670;&nbsp;</a></span>cy_en_canfd_std_id_filter_type_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__group__canfd__enums.html#ga616df3b493be1168046594c1f814b08f">cy_en_canfd_std_id_filter_type_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Standard ID filter type. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga616df3b493be1168046594c1f814b08fa02f8f4ef6bb360403f289ce497cd0ad9"></a>CY_CANFD_STD_ID_FILTER_TYPE_RANGE&#160;</td><td class="fielddoc"><p>The Range filter from SFID1 to SFID2 (SFID2 = SFID1) </p>
</td></tr>
<tr><td class="fieldname"><a id="gga616df3b493be1168046594c1f814b08fa68605685b263b346405f91d6087f6c5b"></a>CY_CANFD_STD_ID_FILTER_TYPE_DUAL&#160;</td><td class="fielddoc"><p>The Dual ID filter for SFID1 or SFID2. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga616df3b493be1168046594c1f814b08fa03c789f3368a4092a20cfd1c201022c9"></a>CY_CANFD_STD_ID_FILTER_TYPE_CLASSIC&#160;</td><td class="fielddoc"><p>The Classic filter: SFID1 = filter, SFID2 = mask. </p>
</td></tr>
</table>

</div>
</div>
<a id="gafb095a2005403c5acd155b3ebf1f6307"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gafb095a2005403c5acd155b3ebf1f6307">&#9670;&nbsp;</a></span>cy_en_canfd_ext_id_filter_type_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__group__canfd__enums.html#gafb095a2005403c5acd155b3ebf1f6307">cy_en_canfd_ext_id_filter_type_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Extended ID filter type. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ggafb095a2005403c5acd155b3ebf1f6307ae64462fc5020f3910975ae39911fe9cd"></a>CY_CANFD_EXT_ID_FILTER_TYPE_RANGE_AND_MASK&#160;</td><td class="fielddoc"><p>The range filter from EFID1 to EFID2 (EFID2 = EFID1) </p>
</td></tr>
<tr><td class="fieldname"><a id="ggafb095a2005403c5acd155b3ebf1f6307aa6cd70d944e0d9f5df034df44afdaf23"></a>CY_CANFD_EXT_ID_FILTER_TYPE_DUAL&#160;</td><td class="fielddoc"><p>The dual ID filter for EFID1 or EFID2. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggafb095a2005403c5acd155b3ebf1f6307a39c2555d069af8c9bc53ba5af058caba"></a>CY_CANFD_EXT_ID_FILTER_TYPE_CLASSIC&#160;</td><td class="fielddoc"><p>The classic filter: EFID1 = filter, EFID2 = mask. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggafb095a2005403c5acd155b3ebf1f6307a0f992e10fe0cbf93c045d5ab2afc9dfc"></a>CY_CANFD_EXT_ID_FILTER_TYPE_RANGE&#160;</td><td class="fielddoc"><p>The range filter from EFID1 to EFID2 (EFID2 = EFID1), XIDAM mask not applied. </p>
</td></tr>
</table>

</div>
</div>
<a id="ga9dc2150b5a115fd87cd60f538f7281ce"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga9dc2150b5a115fd87cd60f538f7281ce">&#9670;&nbsp;</a></span>cy_en_canfd_rtr_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__group__canfd__enums.html#ga9dc2150b5a115fd87cd60f538f7281ce">cy_en_canfd_rtr_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Type for indication of the received frame (Remote Transmission Request) </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga9dc2150b5a115fd87cd60f538f7281ceac797e947012ac4b5d191f67b5095682c"></a>CY_CANFD_RTR_DATA_FRAME&#160;</td><td class="fielddoc"><p>The received frame is a data frame. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga9dc2150b5a115fd87cd60f538f7281cea453fbbd684c7b58e8fa05386c15db335"></a>CY_CANFD_RTR_REMOTE_FRAME&#160;</td><td class="fielddoc"><p>The received frame is a remote frame. </p>
</td></tr>
</table>

</div>
</div>
<a id="ga511e4ae64e16189bfe2e5828ae2d9f25"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga511e4ae64e16189bfe2e5828ae2d9f25">&#9670;&nbsp;</a></span>cy_en_canfd_xtd_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__group__canfd__enums.html#ga511e4ae64e16189bfe2e5828ae2d9f25">cy_en_canfd_xtd_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Extended Identifier type (whether the received frame has a standard or extended identifier) </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga511e4ae64e16189bfe2e5828ae2d9f25aba189a4f427a087b73a3fd75a80f19ee"></a>CY_CANFD_XTD_STANDARD_ID&#160;</td><td class="fielddoc"><p>The 11-bit standard identifier. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga511e4ae64e16189bfe2e5828ae2d9f25adcba34faabea8d9f6866b65a6a3ffc9c"></a>CY_CANFD_XTD_EXTENDED_ID&#160;</td><td class="fielddoc"><p>The 29-bit extended identifier. </p>
</td></tr>
</table>

</div>
</div>
<a id="ga24bb5c7075c10594b4e276520f64f779"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga24bb5c7075c10594b4e276520f64f779">&#9670;&nbsp;</a></span>cy_en_canfd_esi_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__group__canfd__enums.html#ga24bb5c7075c10594b4e276520f64f779">cy_en_canfd_esi_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Error State Indicator type. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga24bb5c7075c10594b4e276520f64f779a46390b4ec4de5f7c1819fe9f1a0ebbec"></a>CY_CANFD_ESI_ERROR_ACTIVE&#160;</td><td class="fielddoc"><p>The transmitting node is error active. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga24bb5c7075c10594b4e276520f64f779af51b073aa5ee832878ff7e15ff8fd1b3"></a>CY_CANFD_ESI_ERROR_PASSIVE&#160;</td><td class="fielddoc"><p>The transmitting node is error passive. </p>
</td></tr>
</table>

</div>
</div>
<a id="ga9a9a243726110708a6e61d77b7a86d1e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga9a9a243726110708a6e61d77b7a86d1e">&#9670;&nbsp;</a></span>cy_en_canfd_fdf_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__group__canfd__enums.html#ga9a9a243726110708a6e61d77b7a86d1e">cy_en_canfd_fdf_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>FD Format type. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga9a9a243726110708a6e61d77b7a86d1ea16e079ea2b407c5c68f8dfd9f3075553"></a>CY_CANFD_FDF_STANDARD_FRAME&#160;</td><td class="fielddoc"><p>The standard frame format. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga9a9a243726110708a6e61d77b7a86d1ea0053337533518903d9fa1ec0729a22d2"></a>CY_CANFD_FDF_CAN_FD_FRAME&#160;</td><td class="fielddoc"><p>The CAN FD frame format (new DLC-coding and CRC) </p>
</td></tr>
</table>

</div>
</div>
<a id="ga53b444c143bea1570c083fd63289e2e1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga53b444c143bea1570c083fd63289e2e1">&#9670;&nbsp;</a></span>cy_en_canfd_anmf_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__group__canfd__enums.html#ga53b444c143bea1570c083fd63289e2e1">cy_en_canfd_anmf_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Accepted Non-matching Frame type. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga53b444c143bea1570c083fd63289e2e1a90504037e1fe18864bcb42aabde61977"></a>CY_CANFD_ANMF_MATCH_FILTER&#160;</td><td class="fielddoc"><p>The received frame matching filter index FIDX. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga53b444c143bea1570c083fd63289e2e1a6a664e6f83460cb101b8796daf923b39"></a>CY_CANFD_ANMF_NOT_MATCH_FILTER&#160;</td><td class="fielddoc"><p>The received frame did not match any Rx filter element. </p>
</td></tr>
</table>

</div>
</div>
<a id="gae5fe195a7883e282b211bc54e10977f0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gae5fe195a7883e282b211bc54e10977f0">&#9670;&nbsp;</a></span>cy_en_canfd_sfec_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__group__canfd__enums.html#gae5fe195a7883e282b211bc54e10977f0">cy_en_canfd_sfec_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Standard Filter Element Configuration type. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ggae5fe195a7883e282b211bc54e10977f0adbd2b64e92d978ef98954653c4677210"></a>CY_CANFD_SFEC_DISABLE&#160;</td><td class="fielddoc"><p>Disable the filter element. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggae5fe195a7883e282b211bc54e10977f0a73fb6e66218c0a02ff8276d60263e162"></a>CY_CANFD_SFEC_STORE_RX_FIFO_0&#160;</td><td class="fielddoc"><p>Store in Rx FIFO 0 if the filter matches. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggae5fe195a7883e282b211bc54e10977f0a25cd43ce3b958e25c668efc93d10c069"></a>CY_CANFD_SFEC_STORE_RX_FIFO_1&#160;</td><td class="fielddoc"><p>Store in Rx FIFO 1 if the filter matches. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggae5fe195a7883e282b211bc54e10977f0a88c298facaea3e20e74dc4b64c0ce323"></a>CY_CANFD_SFEC_REJECT_ID&#160;</td><td class="fielddoc"><p>Reject ID if the filter matches. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggae5fe195a7883e282b211bc54e10977f0a31f4cb182e28e26a54ad1f0ee4d76d79"></a>CY_CANFD_SFEC_SET_PRIORITY&#160;</td><td class="fielddoc"><p>Set priority if the filter matches. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggae5fe195a7883e282b211bc54e10977f0a3ccedd6df1dd38423007d337585a54bb"></a>CY_CANFD_SFEC_SET_PRIORITY_STORE_FIFO_0&#160;</td><td class="fielddoc"><p>Set priority and store in FIFO 0 if the filter matches. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggae5fe195a7883e282b211bc54e10977f0ab72e0112a42ed9531f3eed0b0763a895"></a>CY_CANFD_SFEC_SET_PRIORITY_STORE_FIFO_1&#160;</td><td class="fielddoc"><p>Set priority and store in FIFO 1 if filter matches. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggae5fe195a7883e282b211bc54e10977f0a37e10c3b20326fbfd1dcd08b2616c582"></a>CY_CANFD_SFEC_STORE_RX_BUFFER&#160;</td><td class="fielddoc"><p>Store into Rx Buffer or as debug message, configuration of SFT[1:0] ignored. </p>
</td></tr>
</table>

</div>
</div>
<a id="ga21b68fc58e117edbae073d981342566a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga21b68fc58e117edbae073d981342566a">&#9670;&nbsp;</a></span>cy_en_canfd_sft_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__group__canfd__enums.html#ga21b68fc58e117edbae073d981342566a">cy_en_canfd_sft_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Standard Filter Type. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga21b68fc58e117edbae073d981342566aa713b9179742d141bee6853a093310e96"></a>CY_CANFD_SFT_RANGE_SFID1_SFID2&#160;</td><td class="fielddoc"><p>The range filter from SFID1 to SFID2 (SFID2 &gt;= SFID1) </p>
</td></tr>
<tr><td class="fieldname"><a id="gga21b68fc58e117edbae073d981342566aab3ac307e52b58abe2318c167b70447ac"></a>CY_CANFD_SFT_DUAL_ID&#160;</td><td class="fielddoc"><p>The Dual ID filter for SFID1 or SFID2. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga21b68fc58e117edbae073d981342566aab201278070016e4b6b9f8a063d6273ee"></a>CY_CANFD_SFT_CLASSIC_FILTER&#160;</td><td class="fielddoc"><p>The Classic filter: SFID1 = filter, SFID2 = mask. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga21b68fc58e117edbae073d981342566aade1cc78af265f74efb16bb9012e4fd8c"></a>CY_CANFD_SFT_DISABLED&#160;</td><td class="fielddoc"><p>The Filter element disabled. </p>
</td></tr>
</table>

</div>
</div>
<a id="ga54cac9dc6e3b4b0ad9f833420dcd0d85"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga54cac9dc6e3b4b0ad9f833420dcd0d85">&#9670;&nbsp;</a></span>cy_en_canfd_efec_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__group__canfd__enums.html#ga54cac9dc6e3b4b0ad9f833420dcd0d85">cy_en_canfd_efec_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Extended Filter Element Configuration type. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga54cac9dc6e3b4b0ad9f833420dcd0d85a7343ba05b3674cd56229d842787e9830"></a>CY_CANFD_EFEC_DISABLE&#160;</td><td class="fielddoc"><p>Disable the filter element. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga54cac9dc6e3b4b0ad9f833420dcd0d85a3e2a2beed10231ced02bccfd9ddcadcf"></a>CY_CANFD_EFEC_STORE_RX_FIFO_0&#160;</td><td class="fielddoc"><p>Store in Rx FIFO 0 if the filter matches. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga54cac9dc6e3b4b0ad9f833420dcd0d85a0414279b832aca1d717de5c3bc9532d6"></a>CY_CANFD_EFEC_STORE_RX_FIFO_1&#160;</td><td class="fielddoc"><p>Store in Rx FIFO 1 if the filter matches. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga54cac9dc6e3b4b0ad9f833420dcd0d85ab8d312ce434487eda27a4e5ba3f76a1e"></a>CY_CANFD_EFEC_REJECT_ID&#160;</td><td class="fielddoc"><p>Reject ID if the filter matches. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga54cac9dc6e3b4b0ad9f833420dcd0d85a66395e5cbc3a621095177b7e83dfbfc3"></a>CY_CANFD_EFEC_SET_PRIORITY&#160;</td><td class="fielddoc"><p>Set priority if the filter matches. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga54cac9dc6e3b4b0ad9f833420dcd0d85ae7a96f34f797f401331f9ea65c66b5ed"></a>CY_CANFD_EFEC_SET_PRIORITY_STORE_FIFO_0&#160;</td><td class="fielddoc"><p>Set priority and store in FIFO 0 if the filter matches. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga54cac9dc6e3b4b0ad9f833420dcd0d85a6fe7c14a3ea604be323e046567018b49"></a>CY_CANFD_EFEC_SET_PRIORITY_STORE_FIFO_1&#160;</td><td class="fielddoc"><p>Set priority and store in FIFO 1 if filter matches. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga54cac9dc6e3b4b0ad9f833420dcd0d85a246b8ada4e053806603a033b7f0fb011"></a>CY_CANFD_EFEC_STORE_RX_BUFFER&#160;</td><td class="fielddoc"><p>Store into Rx Buffer or as debug message, configuration of EFT[1:0] ignored. </p>
</td></tr>
</table>

</div>
</div>
<a id="ga572525e185ea030f605f74679256f342"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga572525e185ea030f605f74679256f342">&#9670;&nbsp;</a></span>cy_en_canfd_eft_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__group__canfd__enums.html#ga572525e185ea030f605f74679256f342">cy_en_canfd_eft_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Extended Filter Type. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga572525e185ea030f605f74679256f342abf361450b1b41a97d870f8a38183570d"></a>CY_CANFD_EFT_RANGE_EFID1_EFID2&#160;</td><td class="fielddoc"><p>The range filter from EFID1 to EFID2 (EFID2 &gt;= EFID1) </p>
</td></tr>
<tr><td class="fieldname"><a id="gga572525e185ea030f605f74679256f342a0719604137143e3fdfd8b233e7031ed6"></a>CY_CANFD_EFT_DUAL_ID&#160;</td><td class="fielddoc"><p>The Dual ID filter for EFID1 or EFID2. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga572525e185ea030f605f74679256f342a4f439933bd71059964565d23557bf7ca"></a>CY_CANFD_EFT_CLASSIC_FILTER&#160;</td><td class="fielddoc"><p>The Classic filter: EFID1 = filter, EFID2 = mask. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga572525e185ea030f605f74679256f342adbd7d9ddaabdc13cc00671659e6395e9"></a>CY_CANFD_EFT_RANGE_EFID1_EFID2_NO_MSK&#160;</td><td class="fielddoc"><p>The range filter from EFID1 to EFID2 (EFID2 &gt;= EFID1), XIDAM mask not applied. </p>
</td></tr>
</table>

</div>
</div>
<a id="gac301ff6eab794c7f718822ef7c289483"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gac301ff6eab794c7f718822ef7c289483">&#9670;&nbsp;</a></span>cy_stc_canfd_test_mode_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__group__canfd__enums.html#gac301ff6eab794c7f718822ef7c289483">cy_stc_canfd_test_mode_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Test Mode Type. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ggac301ff6eab794c7f718822ef7c289483aed426a65133a036a1cb85d131fbe5b56"></a>CY_CANFD_TEST_MODE_DISABLE&#160;</td><td class="fielddoc"><p>The normal operation. </p>
<p>Test Mode is disabled </p>
</td></tr>
<tr><td class="fieldname"><a id="ggac301ff6eab794c7f718822ef7c289483ad3b82a76b652bf50e8b4bb801046231b"></a>CY_CANFD_TEST_MODE_BUS_MONITORING&#160;</td><td class="fielddoc"><p>The Bus Monitoring Mode. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggac301ff6eab794c7f718822ef7c289483a2320cb167a40a073fccd1918771387c7"></a>CY_CANFD_TEST_MODE_EXTERNAL_LOOP_BACK&#160;</td><td class="fielddoc"><p>The External Loop Back Mode. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggac301ff6eab794c7f718822ef7c289483a509e1d78b7329107d6ff2015cb4cc81e"></a>CY_CANFD_TEST_MODE_INTERNAL_LOOP_BACK&#160;</td><td class="fielddoc"><p>The Internal Loop Back Mode. </p>
</td></tr>
</table>

</div>
</div>
<a id="ga8f3d57cafe365ef6e8de050a9b987eea"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga8f3d57cafe365ef6e8de050a9b987eea">&#9670;&nbsp;</a></span>cy_en_canfd_LEC_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__group__canfd__enums.html#ga8f3d57cafe365ef6e8de050a9b987eea">cy_en_canfd_LEC_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Last Error Code and Data Phase Last Error Code Type. </p>
<p><br />
Used with <a class="el" href="group__group__canfd__functions.html#gaa623a5fe55cbb83fe63c099c5443cc7b" title="Returns the value of Protocol Status Register (PSR). ">Cy_CANFD_GetLastError()</a> for LEC and DLEC fields of the Protocol Status Register. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga8f3d57cafe365ef6e8de050a9b987eeaa700edb9d03461f3030136a22e595609f"></a>CY_CANFD_LEC_NO_ERROR&#160;</td><td class="fielddoc"><p>No error occurred since LEC was reset by successful reception or transmission. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga8f3d57cafe365ef6e8de050a9b987eeaa43eebfc246254680fdc3a8b406e49517"></a>CY_CANFD_LEC_STUFF_ERROR&#160;</td><td class="fielddoc"><p>More than 5 equal bits in a sequence occurred in a part of a received message. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga8f3d57cafe365ef6e8de050a9b987eeaaa9f98c5234f01bfe16e40ac2a672e287"></a>CY_CANFD_LEC_FORM_ERROR&#160;</td><td class="fielddoc"><p>A fixed format part of a received frame has the wrong format. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga8f3d57cafe365ef6e8de050a9b987eeaa0079195ff83d1019aea4a14340bc6ef4"></a>CY_CANFD_LEC_ACK_ERROR&#160;</td><td class="fielddoc"><p>The message this CAN FD Core transmitted was not acknowledged by another node. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga8f3d57cafe365ef6e8de050a9b987eeaae7db6a077ee64e00e4616c5e279f9995"></a>CY_CANFD_LEC_BIT1_ERROR&#160;</td><td class="fielddoc"><p>While trying to send a recessive bit (1) a dominant level (0) was sampled. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga8f3d57cafe365ef6e8de050a9b987eeaaf09ade40d204d294dac1b8c9beba7119"></a>CY_CANFD_LEC_BIT0_ERROR&#160;</td><td class="fielddoc"><p>While trying to send a dominant bit (0) a recessive level (1) was sampled. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga8f3d57cafe365ef6e8de050a9b987eeaac7cfe4f20dfe511af4844d9a1d82807d"></a>CY_CANFD_LEC_CRC_ERROR&#160;</td><td class="fielddoc"><p>The CRC checksum was incorrect. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga8f3d57cafe365ef6e8de050a9b987eeaa55f8e3a11c6b9d0645df359159a44ba6"></a>CY_CANFD_LEC_NO_CHANGE&#160;</td><td class="fielddoc"><p>No CAN bus event was detected since the last CPU read access to the Protocol Status Register. </p>
</td></tr>
</table>

</div>
</div>
<a id="ga25bedb1e6fd90abd96302a83bc35a613"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga25bedb1e6fd90abd96302a83bc35a613">&#9670;&nbsp;</a></span>cy_en_canfd_PSR_ACT_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__group__canfd__enums.html#ga25bedb1e6fd90abd96302a83bc35a613">cy_en_canfd_PSR_ACT_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Bus Activity State field of the PSR Used with <a class="el" href="group__group__canfd__functions.html#gaa623a5fe55cbb83fe63c099c5443cc7b" title="Returns the value of Protocol Status Register (PSR). ">Cy_CANFD_GetLastError()</a> for ACT field of the Protocol Status Register. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga25bedb1e6fd90abd96302a83bc35a613afee22b4fa882404591aa0cbacc212abf"></a>CY_CANFD_PSR_ACT_SYNC&#160;</td><td class="fielddoc"><p>The node is synchronizing on CAN communication. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga25bedb1e6fd90abd96302a83bc35a613a2f808a69fa19d761c03393201d3cb0c3"></a>CY_CANFD_PSR_ACT_IDLE&#160;</td><td class="fielddoc"><p>The node is neither receiver nor transmitter. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga25bedb1e6fd90abd96302a83bc35a613ab5e8851c0c20b36d9eaff54386da1409"></a>CY_CANFD_PSR_ACT_RX&#160;</td><td class="fielddoc"><p>The node is operating as receiver. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga25bedb1e6fd90abd96302a83bc35a613ad5e7fcf845907d0b1371fff64fab1bb5"></a>CY_CANFD_PSR_ACT_TX&#160;</td><td class="fielddoc"><p>The node is operating as transmitter. </p>
</td></tr>
</table>

</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part
<div id="nav-path" class="navpath">
    <ul>
        <li class="footer">
            Generated for <b>MTB CAT1 Peripheral driver library</b> by <b>Cypress Semiconductor Corporation</b>.
            All rights reserved.
        </li>
    </ul>
</div>
-->
</body>
</html>
